home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
clang
/
nn.zip
/
MATCH.H
< prev
next >
Wrap
Text File
|
1989-06-28
|
439b
|
15 lines
/* usage:
* MATCH_DROP(t, a) and MATCH_DROP(t, b) must both be proven false
* before MATCH_EQ(t, a, b) is used.
*/
#define MATCH_DROP(table, c) ( c & 0200 || table[c] == 0 )
#define MATCH_EQ(table, a, b) ( a == b || table[a] == table[b] )
#define MATCH_LS_EQ(table, a, b) ( a <= b || table[a] <= table[b] )
#define MATCH_LS(table, a, b) ( a < b || table[a] < table[b] )
#define MATCH_CMP(table, a, b) (table[a] - table[b])